package com.example.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDate;

/**
 * 服务器每日统计数据实体类
 */
@Data
@TableName("server_daily_stats")
public class ServerDailyStats {
    @TableId(type = IdType.AUTO)
    private Long id;
    
    /**
     * 服务器ID
     */
    private Long serverId;
    
    /**
     * 统计日期
     */
    private LocalDate statsDate;
    
    /**
     * CPU使用率最大值
     */
    private Double cpuMax;
    
    /**
     * CPU使用率最小值
     */
    private Double cpuMin;
    
    /**
     * CPU使用率平均值
     */
    private Double cpuAvg;
    
    /**
     * 内存使用率最大值
     */
    private Double memoryMax;
    
    /**
     * 内存使用率最小值
     */
    private Double memoryMin;
    
    /**
     * 内存使用率平均值
     */
    private Double memoryAvg;
    
    /**
     * 磁盘使用率最大值
     */
    private Double diskMax;
    
    /**
     * 磁盘使用率最小值
     */
    private Double diskMin;
    
    /**
     * 磁盘使用率平均值
     */
    private Double diskAvg;
} 